Flash · 7 hours ago
Associate Software Engineer - Embedded Linux
Maximize your interview chances
Information ServicesInfrastructure
Growth OpportunitiesH1B Sponsor Likely
Insider Connection @Flash
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Understands some key technical concepts and tools and is able to apply them toward making useful changes in an embedded Linux system
Work independently at times, but know when to seek guidance from more senior engineers on the team
Know how to program in the Linux environment
Perform some system administration or development tasks using a Linux command line
Develop useful programs in a dynamic language like Node.JS, Perl 5, or Python 3
Program effectively in modern C++ using features such as the type system, generics, functional programming, and memory management
Articulate some features of different networking or serial communications technologies
Have working knowledge of a distributed version control system like Git or Mercurial
Have working knowledge of the Linux command line, including some commonly-used programs
Work independently toward a clearly-defined goal
Work with your hands – working knowledge of some common electronics tools like soldering irons, oscilloscopes, multimeters, network analyzers, and logic analyzers
Work within a specification by identifying testable aspects of the specification and by performing development tests as needed to ensure that work is complete
Ask for help-- this is potentially a remote position and so success is measured by how well the team tracks to and communicates about project milestones
Recognize the importance of communication in successful teamwork
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Understand some key technical concepts and tools and is able to apply them toward making useful changes in an embedded Linux system.
Know how to program in the Linux environment.
Capable of performing some system administration or development tasks using a Linux command line.
Can develop useful programs in a dynamic language like Node.JS, Perl 5, or Python 3.
Be able to program effectively in modern C++ using features such as the type system, generics, functional programming, and memory management.
Can articulate some features of different networking or serial communications technologies like: Ethernet, IP, TCP, DHCP, UDP, NAT, HTTP, VPN, ARP, SPI, I2c, RS232, RS485, or USB.
Working knowledge of a distributed version control system like Git or Mercurial.
Working knowledge of the Linux command line, including some commonly-used programs.
Preferred
High-quality written and verbal communications skills – seeks to understand and to communicate clearly with their audience.
Not afraid to work with your hands – working knowledge of some common electronics tools like soldering irons, oscilloscopes, multimeters, network analyzers, and logic analyzers.
Able to work independently toward a clearly-defined goal such as 'make a unit-tested class or function that implements the CRC16 algorithm using the CCITT polynomial.'
Works within a specification by identifying testable aspects of the specification and by performing development tests as needed to ensure that work is complete.
Not afraid to ask for help-- this is potentially a remote position and so success is measured by how well the team tracks to and communicates about project milestones.
Recognizes the importance of communication in successful teamwork.
Company
Flash
FLASH provides parking management solutions and a connected mobility platform.
H1B Sponsorship
Flash has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (1)
Funding
Current Stage
Late StageTotal Funding
$324.39MKey Investors
California Energy CommissionVista Equity PartnersL Catterton
2024-05-02Grant· $5.8M
2023-10-16Series Unknown· $2.84M
2022-03-16Private Equity· $250M
Recent News
MediaNama (India)
2024-10-29
2024-10-28
2024-10-28
Company data provided by crunchbase