Sr. Mobile Developer - Swift Or Objective C, Testing

Sr. Mobile Developer - Swift Or Objective C, Testing
Empresa:

(Confidencial)


Lugar:

California


Área:

Art Director

Sr. Mobile Developer - Swift Or Objective C, Testing

Detalles de la oferta

If you are a Embedded Software Engineer- R&D- Aerospace/Defense with experience, please read on!
What You Will Be Doing
(THIS POSITION REPORTS TO EAST GREENWICH RI AND REQUIRES RELOCATION OR A COMMUTABLE DISTANCE NO REMOTE WORK ALLOWED)
you will join our Research and Development team as a key contributor in hands on design and prototyping of lithium ion battery systems used for lasers, thrust vectoring, robotics, and more. You will work with industry leaders within the company as well as at our customers who include top Fortune 500 companies around the world. To apply you must have a Bachelors or Masters Degree in Engineering or equivalent experience in embedded software for electro-mechanical systems
Responsibilities
Core responsibilities:
You will be responsible for the design of the battery management system firmware which monitors and protects the battery systems, and the application interfaces to vehicles, ships, aircraft, etc. leveraging busses like CAN, I2C, and SPI. Designs will typically require a high level of creativity and software design intuition. Your code might end up controlling a megawatt airborne laser at 60,000 ft. or a weather buoy in the middle of the Pacific Ocean where a manual power cycle may be weeks away. Your designs must maximize performance while ensuring the safety of surrounding systems and personnel. You will work directly with customers, vendors, and other engineers as you create clean, elegant, reusable code in an environment built on continuous learning and mentoring. Additionally, as leaders in our field we are ever advancing our research and design to make our products even more versatile, robust and state of the art.
Daily tasks will include requirements definition, new coding and refactoring, hardware/prototype bring up, verification testing, and development of automated test equipment.
Qualifications
To succeed in this position the candidate will have:
BS or MS in Computer Science, Computer Engineering, Mechatronics, or equivalent.
Strong intuitive sense of fundamentals including algorithms, data structures, etc.
Expertise in embedded C and robust state machines for real time applications.
Proficiency at writing low level hardware drivers for UART, ADC, SPI, I2C, DMA, etc.
Experience with Microchip PIC, Atmel AVR, STM32 ARM Cortex, or similar MCU's.
Ability to create complex system state diagrams and read electrical schematics.
Expertise in hands on board bring up, troubleshooting, and diagnostic tool usage.
5+ years industry experience including recent application of relevant skills.
Desired experience and skills:
Interdisciplinary background particularly in mechanical and/or electrical engineering.
Strong background in agile development practices.
Familiarity with event driven frameworks, lightweight RTOS.
Comfortable with other high level languages (Python, C#, Java, etc).
Ability to create serial/USB debug interfaces using lightweight in-module test harnesses.
Comfortable with C++ classes and simple porting of assembly code to C.
Knowledge of workflows in distributed VCS (Git, Mercurial, etc).
Ability to design bootloaders, SPI flash, SD, and lightweight file system storage.
Experience with low power MCUs.
Hiring Preferences:
In addition to meeting the basic requirements, the most successful candidate will also have:
Self-starter with a track record of delivering above and beyond expectations who can recognize when and where to get help as needed.
Strong written and verbal communication skills
A can-do attitude, passion to succeed and an ability and willingness to wear multiple hats as needed
Willingness and ability to travel occasionally as needed
PERKS OF BEING OUR EMPLOYEE
Our standard stack includes C on Microchip PIC32/MPLAB, Altium Designer, Solidworks, Python, Git, and Windows/Linux.
Use the best design tools for work including custom workstations with triple monitor setups featuring 27 IPS LCDs.
Increase your knowledge with paid ongoing education such as conferences, workshops, and books/subscriptions.
Flexible schedule
Onsite meals, snacks, ping pong, and foosball
Competitive benefits, matching 401k
Tuition reimbursement
Dependent scholarship programs
What You Need for this Position
At Least 3 Years of experience and knowledge of:
- Defense
- Altium Designer
- Embedded Software Engineer
- C
- C++
- SolidWorks
- Microchip
- R&D
- Aerospace
So, if you are a Embedded Software Engineer- R&D- Aerospace/Defense with experience, please apply today!
Applicants must be authorized to work in the U.S.
Preferred Skills

Defense

Altium Designer

Embedded Software Engineer

C

C++

SolidWorks

Microchip

R&D

Aerospace


Fuente: Cyber Coders


Área:

  • Media - Art - Design / Art Director

Requisitos


Conocimientos:

  • Basic
  • C++

Ofertas Relacionadas

Cad designer :proe/creo 3d

Our client is seeking a CAD Designer to join its team. Ensure achievement of objectives for basic to moderately complex project objectives by providing...


Desde Esg Consulting - Georgia

Publicado hace un mes

Senior hardware development engineer : advanced development and innovation (adi)

Requisition ID: 35153 Whirlpool Corporation is consistently recognized by Fortune Magazine as one of the World's Most Admired Companies. Our values are the...


Michigan

Publicado hace un mes

Senior manager, corporate real estate

Location: DFW Headquarters Building 8 (DFW:SV08) Additional Locations: None Requisition ID:33827 Intro 13; Are you ready to explore a world of possibilities...


Texas

Publicado hace un mes

Hydraulic designer

As a Designer, youll partner with an experienced team that has strong product, vendor, and system knowledge. Well look to you to function as a cartridge valve...


North Carolina

Publicado hace un mes