Abacus Staffing

Embedded Software- Engineer


Pay60.00 - 80.00 / hour
LocationLexington/Massachusetts
Employment typeFull-Time

What's your preference?

Apply with job updates
  • Job Description

      Req#: 25-24293
      Bachelor's Degree Yes
      Real-Time Embedded Systems (RTOS, VxWorks, Xenomai, Linux) 4 years
      Real-Time Software/Hardware 4 years
      Software Documentation 4 years
      C/C++ Programming 4 years
      Embedded Software 4 years
      Object Oriented Software Design and Development 4 years
      Software Design/Development 4 years
      Experience with Green Hills Integrity-178 RTOS 3 years
      Multithreaded and Multiprocessor Applications 4 years
      Xilinx Vivado and PetaLinux toolchains 2 years
      Software Testing 4 year
      Background/Need
      The Laser Communications Group develops, builds, tests, and operates laser communications systems for a variety of applications and environments. Lasercom offers dramatically increased data rates and enhanced physical security relative to standard radio frequency-based communications systems. The Group has expertise in communications; optics; electro-optics; optical turbulence mitigation; precise pointing control systems; embedded systems; command, control, and telemetry; test set design and fabrication; data analysis; modeling; and simulation.
      Virtual/Work from Home
      Onsite
      Other information relevant to the job requirement?
      •Persons in this position will be asked to prototype new concepts, participate in the development of systems, and provide support to deployed systems.
      •Candidate must be willing to work in a multi- disciplinary team environment. Team members will work with inter-disciplinary teams to develop advanced communication system prototypes, and testing with both internally and externally developed systems.
      •Work includes embedded software design, code implementation and testing to support a variety of high- fidelity software-in-the-loop and hardware-in-the-loop prototypes.
      •Contractors will participate in developing cross platform, distributed and multi-processor object oriented code for embedded applications.
      •Requires understanding of object oriented analysis and design in addition to programming language skills in C and C++.

      Required Skills:
      •Minimum Bachelor of Science in Computer Engineering, Electrical Engineering, or related field; Masters or PhD is preferred but not mandatory.
      •Good communication skills: willingness to listen to the needs of engineers and the ability to articulate solutions to engineers in other disciplines who possess little understanding of embedded software systems
      •Experience developing embedded software for communication systems through the complete life- cycle from requirements analysis, design, implementation, integration and test
      •Experience developing drivers and support software for custom-designed hardware boards. In lieu of custom-designed hardware; experience developing drivers and support software for consumer off-the-shelf hardware boards is acceptable
      •Experience developing C/C++ software for a real-time operating system (RTOS) such as VxWorks
      •Must have Hands On experience with Green Hills INTEGRITY RTOS
      •Experience with PetaLinux, YOCTO, and Bitbake

      Preferred Skills:
      •A fundamental understanding of digital logic design is preferred
      •Familiarity with or prior experience designing for multi- core ARM processor architectures
      •Experience designing for high-reliability applications
      •Experience developing embedded software applications that use GPIO or SPI bus to configure external devices
      •Experience with event based control loops and state machines
      •Familiarity with developing embedded software interfaces supporting data transfer over Ethernet, especially for network booting using Trivial File Transfer Protocol (TFTP) or similar.

      Looking for around 4 years or more of experience.

      Interview Process: One round of zoom interviews with the broader interview team

      This role is 100% onsite due to the nature of the work (hardware integration)

      Interim clearance for start is acceptable.

      #CJ
      #DICE
  • About the company

      3rd Generation ,privately held corporation offering Staffing Service solutions since 1944.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.