Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr Embedded Software Engineer

Digital Force Technologies

Sr Embedded Software Engineer

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Senior Software Engineer-Embedded

     

    Digital Force Technologies is looking for a dependable and ambitious embedded software developer to join our dynamic and highly motivated team to provide cutting edge threat detection and monitoring solutions for securing the safety of the men and women who defend and protect the nation’s security around the world. Come join a team that specializes in the rapid development and deployment of the latest technologies to support their mission.

    The successful candidate will participate in quick turn projects that are generally six weeks to six months duration. You must be comfortable in a very fast paced environment working from minimal specifications with small intimate teams (usually 2-4 software engineers) to produce all of the major deliverables of a project from writing formal requirements, software development, documentation, testing, through to manufacturing support and delivery. We have maintained a very nimble start-up oriented culture where every contributor has the chance, and must have the ability, to innovate and rapidly express their ideas in software.

    Duties:

    ·      Create and maintain embedded C/C++ code to support intelligent surveillance systems.

    ·      Collaborate with team leads and senior engineers to facilitate development of high-end technical products

    ·      Write test applications, programs, formal requirements and relevant documentation.

    ·      Analyze systems and provide software support.

    ·      Other tasks as assigned.

    Qualification:

    ·      BS/BA Degree in Computer science, Software Engineering or related discipline.

    ·      Proficient knowledge of engineering principles and best practices.

    ·      Minimum 8 years of experience developing software with a focus in embedded systems design and development.

    ·      Strong embedded C programming skills required; C++ experience highly desirable. Experience with Python, Java, and other languages are a plus.

    ·      Proficient in Linux and at least one real-time operating system (e.g. FreeRTOS, VxWorks, ThreadX, etc.).

    ·      Experience with common software development tools like IDEs (Eclipse, VS Code), Make, GIT, Jira, bash, etc.

    ·      Familiar with open source build tools like Cmake, GNU make; Jenkins, Docker, Maven a plus.

    ·      Experience working electronic hardware, microcontrollers, serial communications (USART/I2C/SPI), embedded design, low level debugging using JTAG and similar tools.

    ·      Experience with 32, 16 and 8 bit processors (e.g. ARM, AVR, PIC, etc.)

    ·      Can read and understand schematics to the level needed to develop embedded software.

    ·      Knowledge of networking and web protocols a plus.

    ·      Experience with automated test systems a plus.

    ·      General understanding of power management / optimization is a plus.

    _ _Competencies:

    ·      Professionalism: Accepts responsibility for own actions; reacts well under pressure; approaches others in a tactful manner.

    ·      Innovation: Develops innovative approaches and ideas; displays original thinking and creativity.

    ·      Ethics: Upholds organizational values; works with integrity; treats people with respect; inspires the trust of others.

    ·      Teamwork: Exhibits objectivity and openness to others’ views; gives and welcomes constructive feedback; contributes to building a positive team environment.

    ·      Communication:  Competent in writing and verbally using the English language

    ·      Maturity: Works well autonomously as well as in a team environment

    ·      Flexibility: Adaptable to change, learn quickly, manage time efficiently

    Special Requirements:

    ·      Must be willing and able to obtain a security clearance for which the government requires US citizenship.

    ·      Occasional travel may be required as public health conditions allow.

    About DFT

    Digital Force Technologies is an engineering firm providing rapid, tactical, engineering solutions to customers with special or unique requirements.  Utilizing a thorough knowledge of both the defense industry and the high-tech commercial market, DFT provides field-proven hardware and custom engineering services in the areas of remote surveillance, security force protection, digital video recording, tagging tracking and locating and software applications

    DFT is committed to acquiring and developing its staff in order to meet the technological challenges of the next generation.  DFT not only offers competitive compensation and benefits but also provides generous supplemental perquisites to engage and motivate its personnel.  With a modern work environment, DFT encourages collaboration, innovation and fun.  A comprehensive benefit package includes, medical, dental, vision, 401K w/ company match, Life insurance, short term disability, 3 weeks PTO, 12 company holidays, and much more.

     

     

    Company Description

    Digital Force Technologies began as a military and defense focused business and has expanded to offer a wide range of products and capabilities in several core markets. These include Military and Defense Security, Border and Critical Infrastructure, and Commercial and Executive Security. In each market we offer unique products and capabilities to premier customers operating in the most challenging environments. Although Digital Force Technologies has been in business since 2001, it was recently spun-out from a large global defense contractor allowing DFT to get back to grass-roots engineering, rapid development and a start-up mentality. DFT has a unique and inspiring work environment that promotes innovation, creativity, collaboration and recognizes high performance.